package cn.heygod.graywhale.runtime.task.domain;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import org.apache.ibatis.type.Alias;

/**
 * @className: GwTaskFlowDefRuntime
 * @author: Simon
 * @description: TODO
 * @date: 2023/11/22 12:04
 * @version: 1.0
 */
@Data
@Alias("GwTaskNodeDefRuntime")
@TableName("gw_task_node_def")
public class GwTaskNodeDefRuntime {

    @TableId
    private String id;

    /**
     * 执行器类型。Bean\Class\JavaScript
     */
    private String executorType;

    private String taskName;

    /**
     * 执行器调用ID
     */
    private String executorId;


}
